bubalus bubalis - Turkish English Dictionary